
Land a deal

Translation land a deal into russian
land a deal
The company was able to land a deal with a major supplier.
Компания смогла заключить сделку с крупным поставщиком.
Definitions
To successfully negotiate or finalize an agreement or contract, often in a business context.